sponge on (someone)

Translations
vivre aux crochets de quelqu’un
Definitions
To habitually rely on someone else for money, food, or other support without giving anything in return; to take advantage of another person's generosity.